x86: invalidate_shadow_ldt() should be static
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 15 May 2007 08:50:36 +0000 (09:50 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 15 May 2007 08:50:36 +0000 (09:50 +0100)
Since invalidate_shadow_ldt() depends on process_deferred_ops() to be
called, it shouldn't be visible outside xen/arch/x86/mm.c.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/mm.c
xen/include/asm-x86/mm.h

index dd942085c29a85e0e40ae604be3143a9a76bc221..ec69962e5cf4e6cafccb3e6580338a84413c7461 100644 (file)
@@ -410,7 +410,7 @@ void update_cr3(struct vcpu *v)
 }
 
 
-void invalidate_shadow_ldt(struct vcpu *v)
+static void invalidate_shadow_ldt(struct vcpu *v)
 {
     int i;
     unsigned long pfn;
index 17b1fb3ec6a8c2ca5fe2cdfad330ab9585437a55..31a58eabfe3b098eb7d969b779e6b33ab1a79ba7 100644 (file)
@@ -146,7 +146,6 @@ void init_frametable(void);
 
 int alloc_page_type(struct page_info *page, unsigned long type);
 void free_page_type(struct page_info *page, unsigned long type);
-void invalidate_shadow_ldt(struct vcpu *d);
 int _shadow_mode_refcounts(struct domain *d);
 
 static inline void put_page(struct page_info *page)